wreck (someone's) health

Translations
подорвать (чье-то) здоровье
Years of bad habits finally wrecked his health.
Годы плохих привычек в конечном итоге подорвали его здоровье.